[HVM] A few cleanups to i8259.c -- in particular change
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sat, 23 Sep 2006 11:39:18 +0000 (12:39 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sat, 23 Sep 2006 11:39:18 +0000 (12:39 +0100)
commit0b1ef2a5bc443b4c60689c31a3f86f145a390188
tree941625a950e3fe04262012681f421d3e6cab3cdb
parent97cb77381a962e05b08c9c2e594fca1acfae7eec
[HVM] A few cleanups to i8259.c -- in particular change
ELCR semantics (should not be modified by PIC reset).

This effectively removes Steve Smith's changeset
11586:08a582a98471da30fb86bca620495f3d91d55800
but the real bug here is not that the ELCR was reset to
zero, but that it was touched at all.

Our BIOS code should set the ELCR correctly (level-triggered)
for PCI IRQs.

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/hvm/i8259.c